product Name:5-[[(4-Ethenylphenyl)methyl]thio]-1,3,4-thiadiazole-2(3H)-thione
  • 174728-86-0
  • 5-[[(4-Ethenylphenyl)methyl]thio]-1,3,4-thiadiazole-2(3H)-thione 174728-86-0